stranded wires - French English Dictionary